piece of cultivable land - Alemán Inglés Diccionario